fresh cucumbers - French English Dictionary